.gc-block-post-featured-image .block-editor-media-placeholder{
  -webkit-backdrop-filter:none;
          backdrop-filter:none;
  z-index:1;
}
.gc-block-post-featured-image .components-placeholder,.gc-block-post-featured-image .gc-block-post-featured-image__placeholder{
  align-items:center;
  display:flex;
  justify-content:center;
  min-height:200px;
  padding:0;
}
.gc-block-post-featured-image .components-placeholder .components-form-file-upload,.gc-block-post-featured-image .gc-block-post-featured-image__placeholder .components-form-file-upload{
  display:none;
}
.gc-block-post-featured-image .components-placeholder .components-button,.gc-block-post-featured-image .gc-block-post-featured-image__placeholder .components-button{
  align-items:center;
  background:var(--gc-admin-theme-color);
  border-color:var(--gc-admin-theme-color);
  border-radius:50%;
  border-style:solid;
  color:#fff;
  display:flex;
  height:48px;
  justify-content:center;
  padding:0;
  position:relative;
  width:48px;
}
.gc-block-post-featured-image .components-placeholder .components-button>svg,.gc-block-post-featured-image .gc-block-post-featured-image__placeholder .components-button>svg{
  color:inherit;
}
.gc-block-post-featured-image .components-placeholder:where(.has-border-color),.gc-block-post-featured-image .gc-block-post-featured-image__placeholder:where(.has-border-color),.gc-block-post-featured-image img:where(.has-border-color){
  border-style:solid;
}
.gc-block-post-featured-image .components-placeholder:where([style*=border-top-color]),.gc-block-post-featured-image .gc-block-post-featured-image__placeholder:where([style*=border-top-color]),.gc-block-post-featured-image img:where([style*=border-top-color]){
  border-top-style:solid;
}
.gc-block-post-featured-image .components-placeholder:where([style*=border-right-color]),.gc-block-post-featured-image .gc-block-post-featured-image__placeholder:where([style*=border-right-color]),.gc-block-post-featured-image img:where([style*=border-right-color]){
  border-left-style:solid;
}
.gc-block-post-featured-image .components-placeholder:where([style*=border-bottom-color]),.gc-block-post-featured-image .gc-block-post-featured-image__placeholder:where([style*=border-bottom-color]),.gc-block-post-featured-image img:where([style*=border-bottom-color]){
  border-bottom-style:solid;
}
.gc-block-post-featured-image .components-placeholder:where([style*=border-left-color]),.gc-block-post-featured-image .gc-block-post-featured-image__placeholder:where([style*=border-left-color]),.gc-block-post-featured-image img:where([style*=border-left-color]){
  border-right-style:solid;
}
.gc-block-post-featured-image .components-placeholder:where([style*=border-width]),.gc-block-post-featured-image .gc-block-post-featured-image__placeholder:where([style*=border-width]),.gc-block-post-featured-image img:where([style*=border-width]){
  border-style:solid;
}
.gc-block-post-featured-image .components-placeholder:where([style*=border-top-width]),.gc-block-post-featured-image .gc-block-post-featured-image__placeholder:where([style*=border-top-width]),.gc-block-post-featured-image img:where([style*=border-top-width]){
  border-top-style:solid;
}
.gc-block-post-featured-image .components-placeholder:where([style*=border-right-width]),.gc-block-post-featured-image .gc-block-post-featured-image__placeholder:where([style*=border-right-width]),.gc-block-post-featured-image img:where([style*=border-right-width]){
  border-left-style:solid;
}
.gc-block-post-featured-image .components-placeholder:where([style*=border-bottom-width]),.gc-block-post-featured-image .gc-block-post-featured-image__placeholder:where([style*=border-bottom-width]),.gc-block-post-featured-image img:where([style*=border-bottom-width]){
  border-bottom-style:solid;
}
.gc-block-post-featured-image .components-placeholder:where([style*=border-left-width]),.gc-block-post-featured-image .gc-block-post-featured-image__placeholder:where([style*=border-left-width]),.gc-block-post-featured-image img:where([style*=border-left-width]){
  border-right-style:solid;
}
.gc-block-post-featured-image[style*=height] .components-placeholder{
  height:100%;
  min-height:48px;
  min-width:48px;
  width:100%;
}

div[data-type="core/post-featured-image"] img{
  display:block;
  height:auto;
  max-width:100%;
}